/* 页面内容 */
.content{
	padding: 0rpx 20rpx 0rpx 20rpx;
}
//用户头像和昵称
.user{
	//margin: 50rpx 0;
	padding: 50rpx 0;
	// margin-bottom: 30px;
	display: flex;
	align-items: center;
}
.user-img{
	width: 120rpx;
	height: 120rpx;
	border-radius: 180rpx;
}
.user-assets{
	margin-left: 20rpx;
	font-size: 40rpx;
}
//用户资产
.commission-container {
  padding: 15px 5px;
  background: #0577da;
  border-radius: 12rpx;
  box-shadow: 0 4rpx 12rpx rgba(0,0,0,0.05);
}

/* 网格布局 */
.commission-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 10rpx; /* 项目间距 */
}

/* 每个项目 */
.commission-item {
  flex: 0 0 calc(50% - 10rpx); /* 两列布局，减去gap的一半 */
  box-sizing: border-box;
  padding: 25rpx 10rpx;
  border-radius: 8rpx;
  text-align: center;
  // display: flex;
  // justify-content: space-between;
  // margin-bottom: 10px;
}

/* 标题样式 */
.title {
  font-size: 16px;
  color: #fafafa;
}

/* 数值样式 */
.value {
  font-size: 14px;
  //font-weight: 600;
  color: #fafafa;
  }
//提领框
.withdraw-container {
  //width: 80vw;
  margin: 35rpx 0rpx;
  padding: 20rpx 30rpx;
  background: #fafafa;
  border-radius: 3vw;
}

/* 标题 */
.withdraw-title {
  text-align: center;
  font-size: 45rpx;
  margin-bottom: 40rpx;
  color: #333;
}

/* 输入框区域 */
.input-box {
  display: flex;
  align-items: center;
  height: 13vw;
  background-color: #fafafa;
  border-radius: 25rpx;
  border: 1rpx solid #eee;
  margin-bottom: 30rpx;
  overflow: hidden;
  padding: 8px 0;
}
.max-btn {
  padding: 15rpx 10rpx;
  background: #034481;
  border-radius: 10rpx;
  display: flex;
  align-items: center;
  justify-content: center;
}

.max-text {
  color: #fff;
  font-size: 10px;
}

.amount-input {
  flex: 1;
  height: 100%;
  padding: 0 20rpx;
  font-size: 30px;
  background-color: #fafafa;
}

.input-right {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 20rpx;
  // background: #f5f5f5;
}

.token-icon {
  width: 80rpx;
  height: 80rpx;
}

.divider {
  width: 1rpx;
  height: 30rpx;
  background: #ddd;
  margin: 0 15rpx;
}

.token-name {
  font-size: 21px;
  // color: #666;
  font-weight: 600;
  margin-left: 10rpx;
}

/* 余额显示 */
.balance {
  text-align: left;
  font-size: 16px;
  // color: #666;
  margin-bottom: 30rpx;
}

/* 提现地址 */
.address-title {
  font-size: 30rpx;
  color: #333;
  margin-bottom: 15rpx;
}

/* 确认按钮 */
.confirm-btn {
  height: 80rpx;
  line-height: 80rpx;
  text-align: center;
  background: #5e64b3;
  color: #fff;
  border-radius: 10rpx;
  font-size: 32rpx;
  margin-bottom: 30rpx;
}
.confirm-btn-after {
  background: #857fb3!important;
  opacity: 0.5;
}
.confirm-btn:active {
  opacity: 0.9;
}
//底部跳转
.record-container {
  width: 92vw;
  margin: 20rpx auto;
  background: #fff;
  border-radius: 12rpx;
}

/* 单个记录项 */
.record-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28rpx 30rpx;
  border-bottom: 1rpx solid #f5f5f5;
}

.record-item:last-child {
  border-bottom: none;
}

/* 文字样式 */
.record-text {
  font-size: 32rpx;
  color: #333;
}

/* 点击效果 */
.record-item:active {
  background-color: #f9f9f9;
}